perfect storm - German English Dictionary